environmental stimuli - German English Dictionary